#pragma once
#include "note.h"
#include "world.h"
#include <list>

class world;
class supersnake
{
public:
	int length;
	char direction;
	bool changespeed;
	std::list<note*> sks;
	int sc;

	supersnake(void);
	supersnake(int posx,int posy,world* w);
	bool move(world* w);
	void setdr(char d);
	char getdr();
	int getsc();
	int getlength();
	bool changeSpeed();
	void resetchangeSpeed();
	note getheadPoint();
	~supersnake(void);
};

